Fuzzy retrieval for software reuse

نویسندگان

  • Erin Colvin
  • Donald H. Kraft
چکیده

Finding software for reuse is a problem that programmers face. To reuse code that has been proven to work can increase any programmer’s productivity, benefit corporate productivity, and also increase the stability of software programs. This paper shows that fuzzy retrieval has an improved retrieval performance over typical Boolean retrieval. Various methods of fuzzy information retrieval implementation and their use for software reuse will be examined. A deeper explanation of the fundamentals of designing a fuzzy information retrieval system for software reuse will be examined. Future research options and necessary data storage systems are explored.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Boosting Passage Retrieval through Reuse in Question Answering

Question Answering (QA) is an emerging important field in Information Retrieval. In a QA system the archive of previous questions asked from the system makes a collection full of useful factual nuggets. This paper makes an initial attempt to investigate the reuse of facts contained in the archive of previous questions to help and gain performance in answering future related factoid questions. I...

متن کامل

The REBOOT approach to software reuse

ion: Usually an OO component can be characterized by a noun, e.g., calendar, flight manager, fire alarm system. Operations: Components have operations, and these are characterized in the Operations facet. Operates On: This facet describes the objects that the component acts on, e.g., integers, set, list, resource. Dependencies: These are non-functional dependencies and characteristics which lim...

متن کامل

Software Component Retrieval Using GA and ACO

Software reuse is the process of using existing software components to develop new software product. Searching and retrieving reusable components for efficient software reuse are the major challenges faced during reuse. To reuse the any software component, there should be an efficient retrieval mechanism to retrieve the reusable component from repository. In this paper, a brief introduction is ...

متن کامل

Building Software Reuse Library with Efficient Keyword based Search Mechanism

Software reuse is the use of existing software components to build a software system. Effective storage and retrieval of software components is much essential in reuse process. The researchers have developed a number of software reuse techniques for storage and retrieval of components. No one technique is complete in its own; every technique has its own merits and demerits. This paper presents ...

متن کامل

Towards Effective Reference Analysis for Software Component Retrieval System

Software reuse is broadly recognized as a way to accomplish efficient software development. Especially, lightweight software reuse using software component retrieval systems becomes popular; however, such reuse often causes problems against software traceability since software developers are able to reuse software components without knowing where the components are from. Developers should spend...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • JASIST

دوره 67  شماره 

صفحات  -

تاریخ انتشار 2016